Skip to content

standards: add DRC20 primitive and reference#30

Closed
HDauven wants to merge 3 commits into
standards/03-access-multisigfrom
standards/04-drc20
Closed

standards: add DRC20 primitive and reference#30
HDauven wants to merge 3 commits into
standards/03-access-multisigfrom
standards/04-drc20

Conversation

@HDauven

@HDauven HDauven commented May 27, 2026

Copy link
Copy Markdown
Member

Part 4 of the Dusk standards stack.

Adds the DRC20 standards layer and Forge reference contract:

  • DRC20 primitive
  • DRC20 events and call types
  • cap, burnable, pausable, voting-units/checkpoint, and signed-approval support
  • DRC20 roles/pausable Forge reference contract

Review focus:

  • balance, allowance, total-supply, cap, mint, burn, and pause invariants
  • role-gated admin paths
  • signed approvals and nonce domains
  • event semantics

Validation:

  • make standards-ci

@HDauven HDauven force-pushed the standards/04-drc20 branch from 6868fa4 to 91b8eb0 Compare May 27, 2026 15:52
@HDauven HDauven force-pushed the standards/03-access-multisig branch 2 times, most recently from 63d04db to a8b2ce6 Compare May 27, 2026 15:55
@HDauven HDauven force-pushed the standards/04-drc20 branch from 91b8eb0 to 976136f Compare May 27, 2026 15:55
@HDauven HDauven force-pushed the standards/03-access-multisig branch from a8b2ce6 to a4ed329 Compare May 28, 2026 14:20
@HDauven HDauven force-pushed the standards/04-drc20 branch 2 times, most recently from 6c2d6ca to ff1fe30 Compare May 28, 2026 19:39
@HDauven HDauven force-pushed the standards/03-access-multisig branch 2 times, most recently from 43907a8 to 9dc243d Compare May 28, 2026 19:51
@HDauven HDauven force-pushed the standards/04-drc20 branch from ff1fe30 to 23998ea Compare May 28, 2026 19:51
@HDauven HDauven force-pushed the standards/04-drc20 branch from 23998ea to b03ae73 Compare May 28, 2026 20:15
@HDauven HDauven force-pushed the standards/03-access-multisig branch 6 times, most recently from 5d34476 to 83f15cc Compare June 3, 2026 17:36
@HDauven HDauven deleted the branch standards/03-access-multisig June 4, 2026 09:34
@HDauven HDauven closed this Jun 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant